An actor is removed from its parent after it emits the destroy signal,
so we can't just check if the notification stack has more than one
notification -- we need to check if there's a notification there
that is not the current one.
This was causing spew in the form of:
"this.notificationStack.get_children()[0]._delegate.setIconVisible
is not a function"
}
}
- if (this.notificationStack.get_children().length > 0)
- this.notificationStack.get_children()[0]._delegate.setIconVisible(true);
+ let firstNotification = this._stackedNotifications[0];
+ if (firstNotification)
+ firstNotification.notification.setIconVisible(true);
}
});
Signals.addSignalMethods(SummaryItem.prototype);